home *** CD-ROM | disk | FTP | other *** search
/ Underground / Underground CD1.iso / virii / virgen / vcl-asm / MUTATE.NFO next >
Encoding:
Text File  |  1994-04-25  |  2.1 KB  |  56 lines

  1.  
  2.                  V C L    A S M    G E N E R A T O R   v.9 9b 
  3.                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  4.     
  5.     What is the VCL ASM Mutator?
  6.  
  7. As we know all the VCL viruses are detectable now.  Without knowledge of asm, 
  8. one cannot make the neccessary changes to a VCL virus. This will help change 
  9. the sistuation but only until the next AV author shoves it in his next version
  10. of a scanner.  Basically this program will mutate most of VCL code and produce
  11. a undectable asm.  Follow the switches and go from there.
  12.  
  13.  
  14.     I kept the patterns.cfg as a seperate file so that everyone could read
  15. it and look through it. I figured it would be a waste of a utility if people  
  16. could not see what was going on and learn something! I have a couple of ideas
  17. left on improving the utility and would appreciate any feedback I can get on 
  18. bugs or better ways to improve it. If you think it is lame, then give a whirl
  19. and try yourself.  I will be more than happy to give you the source code.
  20.  
  21.  
  22.  
  23.     Stick your VCL.ASM in the same directory as the mutator.  Run the utility
  24. and you will be left with VCL.UND . Recompile this code and you should have 
  25. undectable vcl virus once again.
  26.  
  27.               
  28.     Future plans for VCLMUTATE?
  29.  
  30.    () Correct any bugs in v.99b
  31.  
  32.    () Add a autoscan feature without a patterns file that will scan
  33.       VCL viruses for new dectable mutated strings and mutate the virus
  34.       again.  Not only will this mutate VCL asm but ANY virus source code from
  35.       being detected by Mcafee, F-prot, TBAV.  I have some code written now but 
  36.       it is WAY to buggy to release.  (Maybe next version)
  37.  
  38.    () Patch any VCL routines that do not work with code that does.
  39.  
  40.  
  41.    () Any more ideas please let me know....
  42.  
  43.  
  44.  P.S.  Unlike others who write thier CRAP in Pascal, this was written in C++!
  45.  
  46.  
  47.                                                    FireCracker, [NuKE]
  48. -=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  49.      
  50.         C H I B A   C I T Y   B L U E S  -   8 0 4   7 9 0   1 3 2 9
  51.  
  52.                               2  N O D E S
  53.  
  54.                  
  55.  
  56.